Threshold model

Mark Granovetter proposed a threshold model to explain collective behaviors like riots (Granovetter1978threshold). This becomes the basis of the linear threshold model that is often used to model Complex contagion.